static <T> Seq<T> reverse(Seq<T> stream) {
List<T> list = toList(stream);
Collections.reverse(list);
return seq(list);
}
/**
static <T> Seq<T> reverse(Seq<T> stream) {
List<T> list = toList(stream);
Collections.reverse(list);
return seq(list).onClose(stream::close);
}
/**